const Redis = require("ioredis");
const redis = new Redis();

// 可以使用redis的发布订阅功能开微服务

// 命令有：
// subscribe、psubscribe、unsubscribe、punsubscribe、ping 和 quit。


// setInterval(() => {
const message = {
	foo: Math.random()
};
// 随机发布到 my-channel-1 或 my-channel-2。
const channel = `my-channel-${1 + Math.round(Math.random())}`;

// 消息可以是字符串或缓冲区
redis.publish(channel, JSON.stringify(message));

console.log("Published %s to %s", message, channel);
// }, 1000);
